code pointを考慮した正規表現
code pointを考慮した正規表現を/icons/javascript.iconで使うには、uフラグをつける
String.prototype.matchAll()では正常に動かない
code:sample.js
const str = '🔳叱𩸽😭';
console.log(str.split(''));
// > Array "�", "�", "叱", "�", "�", "�", "�"
console.log(str.match(/./ug));
// > Array "🔳", "叱", "𩸽", "😭"
Reference
JavaScript における文字コードと「文字数」の数え方 | blog.jxck.io
#2020-11-22 00:14:28
#2020-09-01